﻿#pragma once
#include "dxstdafx.h"

enum _eWorldTimePass
{
	TimePass_0,	// 暂停
	TimePass_1,	// 1速
	TimePass_2,	// 2速
	TimePass_3,	// 3速
	TimePass_4,	// 4速
	TimePass_5,	// 5速
};

// 从配置中传入 zwb_promising
const BYTE c_nSeaLevelHeight = 95;			// 海平面高度
const float c_fHeightMapScale = 0.2f;		// 高度图缩放比
const float c_fTerrainSqareScale = 1.f;
const BYTE c_nTerrainSquareSize = 64;		// 方块长宽要 +1
const WORD c_nTerrainWidth = 3072;
const WORD c_nTerrainHeight = 2048;
const BYTE c_nRiverFuzzy = 4;				// 河流生成模糊度
const float c_fRiverWidthN = 0.15f;			// 河流单位宽
const float c_fRiverFlowSpeed = 1.f;		// 河流流动速度
const BYTE c_nBorderFuzzy = 2;				// 边界生成模糊度
const float c_fBorderWidthN = 2.0f;			// 边界单位宽
const D3DXVECTOR4 c_vLightDir(0.f, -1.f, 0.f, 0.f);
const float c_fFNTSpaceWidth = 0.5f;		// 空格宽度
const float c_fFNTScaling = 0.07f;
const float gc_StrategyCameraMinY = 80.f;		// 战略摄像机Y
const float gc_StrategyCameraMaxY = 300.f;		// 战略摄像机Y
const float gc_StrategyCameraFocusOffsetZ = 80.f;		// 战略摄像机Y
const float gc_StrategyProvinceNameMaxY = 200.f;